what's troubling you - German English Dictionary